/* CSS Document */
*{ margin:0; padding:0}
body{
	font:400 11px Tahoma;
	color:#000;	
	}
a{ 
	outline:none;
	text-decoration:none}
a:hover{ text-decoration:underline}
img{ border:none}
ul, li{ list-style-type:none;}

input,
textarea,
select{ padding:1px}
input,textarea,select{ font:400 11px Tahoma;}
/************************************/
.red{ color:#c70207}
.w_326{ width:326px}
.area_326{
	width:326px;
	height:166px}
.li_text_144{
	width:144px;
	text-align:right;
	font-weight:700}
#cover_hv{
	margin:0 auto;}
#cover_hv_header{
	margin:0 auto;
	border-bottom:7px solid #a5a5a5;	
	margin-bottom:3px}
#hv_header{
	width:1002px;
	overflow:hidden;
	margin:0 auto;	
	padding:13px 0 6px 2px}	
#hv_header .left_header{
	width:552px;
	float:left;
	text-transform:uppercase}
#hv_header .logo{
	float:left;
	margin:0 7px 0 3px;}
#hv_header .hv_name{
	font:400 18px Arial;
	/*padding-top:22px;*/
	color:#0909dd;	
	float:right}
.col_oil{ 
	color:#dd0208;
	width:390px;
	text-align:center
	}
#hv_header .right_header{
	float:right;
	width:418px;
	margin:64px 0 0 23px;
	}	
.right_header li {	
	float: left;
	display: inline;
	margin: 0 0px 0 4px;
}
.right_header li a,
.right_header li.act a {	
	float:left;			
	background: url(../images/graphics/left_button_6x46.gif) no-repeat left top;	
	cursor:pointer;
    padding:0 0 0 6px;
	text-decoration:none	
}
.right_header li span,
.right_header li.act span{
	background:url(../images/graphics/right_button_84x46.gif) no-repeat scroll right top ;
	color:#fff;
	float:left;	
	font:700 12px Tahoma;
	padding:4px 14px 5px 9px;
	}	
.right_header li a:hover,
.right_header li.act a{
   background-position:0 -23px;
}
.right_header li a:hover span,
.right_header li.act span {
    background-position:100% -23px;
	color:#fff;
}
#hv_content{
	margin:0 auto 8px;
	width:1004px;
	
	}
.hv_bigimg{}
.hv_all_col{
	width:1004px;
	overflow:hidden;
	background:url(../images/graphics/bg_content_1004x1.gif) repeat-y;
	margin-top:8px}
.col1_content{
	width:218px;
	float:left;
	margin-right:3px;}
.col2_content{
	width:561px;
	float:left;
	margin-right:1px;}
.col3_content{
	width:219px;
	float:left;
	margin-left:2px;}
#hv_footer{
	margin:0 auto;	
	background:url(../images/graphics/bg_footer_1x68.gif) repeat-x;
	height:52px;
	padding:16px 0 0 0;	
	text-align:center;
	color:#333}	
#hv_footer a{
	margin:0 8px;
	font-weight:700;
	color:#333}
#hv_footer p{ margin-top:10px}
.button_search{
	background:url(../images/buttons/button_42x17.gif) no-repeat;
	width:42px;
	height:17px;
	line-height:13px;
	padding-bottom:4px;
	text-align:center;
	border:none;
	cursor:pointer;
	color:#fff;
	font-weight:700}
.title_line{
	border-bottom:1px solid #c70207;
	display:block;	
	height:11px;
	position:relative}
.title_line span{	
	position:absolute;
	font:700 12px Tahoma;
	background:#fff url(../images/icons/icon_9x9.gif) no-repeat left 3px;
	padding:0 10px 0 17px;}
.title_line .date_regis{	
	top:12px;
	right:0px;
	text-align:right;
	position:absolute;
	color:#a9a6a6;
	}
.img_left{ 
	float:left;
	margin:2px 12px 0 0}
.img_right{ 
	float:right;
	margin-left:15px}